treasure trustee - French English Dictionary